<%--
  Created by IntelliJ IDEA.
  User: teacher
  Date: 2022/4/20
  Time: 15:47
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>文件下载</title>
</head>
<body>
<h1>jquery文件下载</h1>
<!--
    下载方式一:使用浏览器默认行为进行下载
        当浏览器遇到它所不识别的资源时,默认做下载操作
        当浏览器遇到识别的资源时,默认在线打开
            此时可以创建一个空文件,将打开的内容复制到文件中
        通过该方式下载资源比较简单,但是安全性太低
        在网页源代码中暴露出了对应资源的信息
        该方式在开发中不建议使用
-->
<a href="${pageContext.request.contextPath}/js/jquery-3.4.1.min.js">下载地址一</a>
<!--
    下载方式二:通过二进制流的方式进行下载
        使用io将服务器的资源复制一份到本地
-->
<a href="${pageContext.request.contextPath}/download.file">下载地址二</a>

<h1>JSTL依赖下载</h1>
<a href="${pageContext.request.contextPath}/lib/jstl-1.2.jar">下载地址一</a>
<a href="${pageContext.request.contextPath}/download2.file">下载地址二</a>
</body>
</html>
